right triangular pyramid - English Synonyms Dictionary